whole grilled cow head - Espagnol Anglais Dictionnaire